// 导入request
import request from '@/utils/request'

// 封装获取员工简单列表
export function getEmpSimple() {
    return request({
        url: '/sys/user/simple'
    })
}

/**
 * 
 * @returns 
 * 获取员工列表
 */
export function getEmpList(params) {
    return request({
        url: '/sys/user',
        params
    })
}
/**
 * 
 * @returns {id} 要删除的id
 * 根据id删除员工
 */
export function delEmpList(id) {
    return request({
        url: `/sys/user/${id}`,
        method: 'delete'
    })
}
/**
 * 
 * @returns {data} 新增的数据，object
 * 新增员工
 */
export function addEmp(data) {
    return request({
        url: `/sys/user/`,
        method: 'post',
        data
    })
}
/**
 * 
 * @returns {data} 新增的数据，数组类型参数
 * 批量导入员工
 */
export function batchAddEmp(data) {
    return request({
        url: `/sys/user/batch`,
        method: 'post',
        data//数组类型对象
    })
}

export function setRole(data) {
    return request({
        url: `/sys/user/assignRoles`,
        method: 'put',
        data
    })
}